• word of the day

    hibiscus moschatus

    hibiscus moschatus - Dictionary definition and meaning for word hibiscus moschatus

    Definition
    (noun) bushy herb of tropical Asia grown for its yellow or pink to scarlet blooms that resemble the hibiscus
Download our Mobile App Today
Receive our word of the day
on Whatsapp